package com.itheima.dao.store;

import com.itheima.domain.store.Company;

import java.util.List;

/**
 * @author ymsxyz
 * @version 1.0
 * @desc 公司数据访问接口
 * @date 2021/2/4 12:16
 */
public interface CompanyDao {
    /**
     * @param company
     * @return int
     * @desc 增加一个公司信息到st_company表
     */
    int save(Company company);

    /**
     * @param company
     * @return int
     * @desc 删除一个公司信息
     */
    int delete(Company company);

    /**
     * @param company
     * @return int
     * @desc 更新一个公司信息
     */
    int update(Company company);

    /**
     * @param id
     * @return com.mm.domain.store.Company
     * @desc 查询一个公司信息
     */
    Company findById(String id);

    /**
     * @return java.util.List<com.mm.domain.store.Company>
     * @desc 查询所有公司信息
     */
    List<Company> findAll();

}
